Le Mans

Le Mans is a town in France, best known for its annual 24 h automobile race.